package com.adms.domain;

import java.util.List;
import java.util.Map;

import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

@Mapper
public interface CountMapper {
	
	List<Map<String, Object>> count1(@Param("year") Integer year,@Param("month") Integer month);
	
	List<Map<String, Object>> count2(@Param("year") Integer year,@Param("month") Integer month);
	
	List<Map<String, Object>> count3(@Param("year") Integer year,@Param("month") Integer month);
	
	List<Map<String, Object>> count4(@Param("year") Integer year,@Param("month") Integer month);
	
	//人员分析
	List<Map<String, Object>> count5();
	
	//工地企业
	List<Map<String, Object>> count6();
	
	//工地企业按网格分布
	List<Map<String, Object>> count7();
	
	//按照整改事项类型统计
	List<Map<String, Object>> count8(@Param("year") Integer year,@Param("month") Integer month);
	
	//按时间段统计各个网格的未完成和已完成整改
	List<Map<String, Object>> count9(@Param("year") Integer year,@Param("month") Integer month);
	
	//各个网格整改超时统计
	List<Map<String, Object>> count10();
	
	List<Map<String, Object>> count11(@Param("year") Integer year,@Param("month") Integer month);
	
	List<Map<String, Object>> ex1(@Param("year") Integer year,@Param("month") Integer month);
	List<Map<String, Object>> ex2(@Param("year") Integer year,@Param("month") Integer month);
	List<Map<String, Object>> ex3(@Param("year") Integer year,@Param("month") Integer month);
}
